Big Huge Thesaurus

Pholistoma auritum

noun